fraidy cats - Turkish English Dictionary